查看原文
其他

可能,你家乡的方言就是古代密码学的起源!

Masir123 科学羊 2024-03-31

大家好,我是科学羊!


今天开始我们开启第四季数学篇之密码学课相关的科普知识,为什么要写密码学,昨天的文章也谈过,其实就是有趣,我从得到专栏卓克老师的课程中学到的不光是密码学本身的知识,更多的还是密码学背后的历史故事。


好,我们开始~


密码学,这门古老而又现代的科学,是如何随着时间的脉搏跳动的呢?



简而言之,关于密码学阶段它分为两大时代:古典密码学现代密码学,而这两个分界线就是以计算机的问世为界。


从埃及法老的密信到今日的数字签名,它们之间的对决如同一场持续数千年的潮涨潮落。


在这个智慧的竞技场上,我们见证了无数令人瞠目结舌的故事,其中一则故事,虽不涉繁杂技术,却深刻揭示了密码学的本质——俚语加密


什么是俚语加密?


俚语加密(Slang Encryption)并不是一个广为人知的术语,在信息安全或密码学的标准术语中很少见。


这个概念听起来像是用俚语或非正式的语言来传递信息的一种方法,其中俚语的意思只有特定的群体知道,


从而在没有明确加密算法的情况下实现信息的隐藏或加密。


这种方式依赖于共享的文化知识或上下文信息,使得外人很难理解信息的真实含义。


例如,某个特定的词语或短语在一个群体中可能有特殊的含义,而对于外部人士则可能看起来像是普通的对话或无意义的话语。


在某些情况下,俚语加密可以看作是一种隐写术(Steganography)的形式,隐写术是一种隐藏信息的技术,使得信息的存在本身就不为人知。


与传统的加密技术不同,加密技术的目标是确保信息内容的机密性,即使信息的存在是公开的,而隐写术则是隐藏信息的存在。


然而,如果你指的是特定的技术或方法,请提供更多上下文,因为“俚语加密”可能在某些特定领域或群体中有特定的含义或应用。


简单点说,其实俚语就是方言。


想象一下,用那些只属于某个角落的特殊方言进行通信,既简单又神秘。


这听起来似乎有些过时,然而,无论是在上世纪的战火中,还是在那些默默无闻的边境冲突里,方言加密都扮演了不可或缺的角色。


从中国莆田、温州方言,到埃及的努比亚语,这些“土办法”出奇制胜,让对手措手不及。


但真正的挑战并非是找到最复杂的加密方法,而是如何在安全性和效率之间找到完美的平衡。


就拿二战期间美国的“纳瓦霍语”加密来说,它不仅确保了信息的安全传递,而且效率之高令人称奇。


接下来,让我们一起走进纳瓦霍语加密的故事深处。


当时,美军面对日军的猛烈攻势,急需一种既可靠又快速的通信方法。


一个偶然的建议,将纳瓦霍语推到了历史的前台,这种与世隔绝的语言,因其独特性和效率,成为了战争中的秘密武器。


大家要知道,在密码学中,有这样一条重要的准则:


为了保证密码足够安全,需要假设敌方已经拥有了和自己一样的解密水准,然后在这个基础上制定加密手段。


但是请注意,密码学一定不是加密越难以至于破解不了就是好,真正好用的密码,是在安全性和效率上找到平衡点。


而纳瓦霍语的特点正好可以满足这些条件,经过测试发现纳瓦霍语不但内容传达准确,而且效率还挺高:一条有3行文字的信息,纳瓦霍语加密和解密只需要20秒,而当时的加密机器要花30分钟。


所以当时美军选择了用纳瓦霍语来做加密技术,但当时又个问题是纳瓦霍语基本没有飞机、坦克等等。


美军的解决办法是,专门为纳瓦霍人编一份生词词典。


生词都这么处理,比如太平洋Pacific,第一个字母P就写成Pig,第二个字母a就写成ant,第三个字母c就写成cat……这样,在纳瓦霍语里,太平洋就变成了“猪蚂蚁猫冰狐狸冰猫”。


我试着用纳瓦霍语念一下,大约就是 bi-sodih,wol-la-chee,moasi,tkin,ma-e,tkin,moasi。这就是太平洋。



硫磺岛战役使用过的新词字典,来自得到



当时的海军陆战队的少将霍华德·康纳评价:如果不是纳瓦霍人,硫磺岛绝对拿不下来。


但这一切的成就,并非一帆风顺。从文化的冲突到语言的适应,从前线士兵的心理负担到后世的荣誉肯定,纳瓦霍通讯兵的故事,是关于勇气、牺牲和智慧的赞歌。


而今天,当我们回顾这些故事,不仅是为了缅怀那些为自由而战的勇士们,更是为了从中汲取智慧——真正高效的加密,不在于它的不可破解,而在于它能够在保障安全的同时,保持通信的流畅和快速。




好,今天就先这样啦,下篇继续~


科学羊🐏  2024/03/26

祝幸福~





往期推荐



这门很有意思的数学分支,可能你至今都没学过!

数学是揭开物理世界奥秘中的关键角色,一个“拓扑相变”给我们的启发

人,最终都会回归自然!那么宇宙的终极目的到底是什么?

80篇“数学科普”大全我已整理好了,数学专栏(第1~3季总结)

为什么数学早期要叫做“自然哲学”呢?

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存